// pages/shujuku/shujuku.js
Page({
  data: {
    list:[],  // 多条数据
    good:{}   // 单条数据
  },
  onLoad:function (options) {
    // 传统的固定写法
    // let that = this;
    // wx.cloud.database().collection('goods').get({
    //   success(res) {
    //     console.log(res.data);
    //     that.setData({
    //       list:res.data
    //     })
    //   }
    // })

    
    // es6的简洁写法
    // 使用where查询多条数据，where不能为空，如果是获取所有则去掉where从句
    wx.cloud.database().collection('goods')
    .where({
      price:5
    })
    .get()
    .then(res => {
      console.log('查询多条数据成功',res);
      this.setData({
        list:res.data
      })
    })
    .catch(err => {
      console.log('查询多条数据失败',err);
    })


    // 使用doc查询单条数据,doc不能为空
    wx.cloud.database().collection('goods')
    .doc('b00064a760c9f7af2096fdb838ab8fc3')
    .get()
    .then(res => {
      console.log('查询单条数据成功',res.data);
      this.setData({
        good:res.data
      })
    }
    )
    .catch(err => {
      console.log('查询单条数据失败',err);
    })

  }
})